fecal vomiting - French English Dictionary